EscError 列举
ESC (EtherCAT Slave Controller) 错误讯息。
命名空间:IntervalZero.KINGSTAR.Base
组合: IntervalZero.KINGSTAR.Base (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
语法
public enum EscError
Public Enum EscError
成员
| 成员名称 | 值 | 说明 |
|---|---|---|
| errEscNoError | 0x0000 | 装置正常运作。 |
| errEscUnspecified | 0x0001 | 装置在未提供细节下提出错误旗标。 |
| errEscNoMemory | 0x0002 | 装置记忆体不足。 |
| errEscInvalidStateChange | 0x0011 | 当前状态无法达到所请求的状态。 |
| errEscUnknownRequestedState | 0x0012 | 请求的状态无效。 |
| errEscBootstrapUnsupported | 0x0013 | 装置不支援自我启动 (Bootstrap)。 |
| errEscNoValidFirmware | 0x0014 | 装置内未装载有效的韧体。 |
| errEscInvalidBootMailboxConfiguration | 0x0015 | 传送的邮箱配置对启动 (Bootstrap) 无效。 |
| errEscInvalidMailboxConfiguration | 0x0016 | 传送的邮箱配置无效。 |
| errEscInvalidSyncManagerGonfiguration | 0x0017 | 同步管理员配置无效。 |
| errEscNoValidInputs | 0x0018 | 装置输入运作异常。 |
| errEscNoValidOutputs | 0x0019 | 装置输出运作异常。 |
| errEscSynchronization | 0x001A | 装置的参考时钟同步失败。 |
| errEscSyncManagerWtchdog | 0x001B | 未收到时间过长的循环封包。 |
| errEscInvalidSyncManagerTypes | 0x001C | 不支援的同步管理员配置。 |
| errEscInvalidOutputConfiguration | 0x001D | 输出 PDO 配置无效。 |
| errEscInvalidInputConfiguration | 0x001E | 输入 PDO 配置无效。 |
| errEscInvalidWatchdogConfiguration | 0x001F | Watchdog 配置无效。 |
| errEscSlaveNeedsColdRestart | 0x0020 | 装置需重启。 |
| errEscSlaveNeedsInit | 0x0021 | 装置需设置至初始化 (Init)。 |
| errEscSlaveNeedsPreOP | 0x0022 | 装置需设置至 PreOp。 |
| errEscSlaveNeedsSafeOP | 0x0023 | 装置需设置至 SafeOp。 |
| errEscInvalidInputMapping | 0x0024 | 输出 PDO 匹配无效。 |
| errEscInvalidOutputMapping | 0x0025 | 输入 PDO 匹配无效。 |
| errEscInconsistenSettings | 0x0026 | 配置不一致。 |
| errEscFreeRunNotSupported | 0x0027 | 装置不支援 Free Run。 |
| errEscSynchronizationNotSupported | 0x0028 | 装置不支援当前同步模式。 |
| errEscFreeRunNeeds3BufferMode | 0x0029 | 同步管理员需为 Free Run 设置至 3 - 缓冲区。 |
| errEscBackgroundWatchdog | 0x002A | 背景 Watchdog 被触发。 |
| errEscNoValidInputsAndOutputs | 0x002B | 装置无输入与输出。 |
| errEscFatalSync | 0x002C | 时钟同步失败。 |
| errEscNoSync | 0x002D | 从未到达同步 0 开始时间。 |
| errEscInvalidDcSynchConfiguration | 0x0030 |
分散式时钟 (DC) 同步配置无效。 |
| errEscInvalidDcLatchConfiguration | 0x0031 |
分散式时钟 (DC) 锁存配置无效。 |
| errEscPll | 0x0032 | PLL 发生错误。 |
| errEscInvalidDcIo | 0x0033 | I/O 同步失败。 |
| errEscInvalidDcTimeout | 0x0034 | 同步逾时。 |
| errEscInvalidDcSyncCycleTime | 0x0035 | 不支援配置的周期时间。 |
| errEscDcSync0CycleTime | 0x0036 | 配置的同步 0 周期时间无效。 |
| errEscDcSync1CycleTime | 0x0037 | 配置的同步 1 周期时间无效。 |
| errEscMailboxAoE | 0x0041 | AoE 邮箱传送造成错误。 |
| errEscMailboxEoE | 0x0042 | EoE 邮箱传送造成错误。 |
| errEscMailboxCoE | 0x0043 | CoE 邮箱传送造成错误。 |
| errEscMailboxFoE | 0x0044 | FoE 邮箱传送造成错误。 |
| errEscMailboxSoE | 0x0045 | SoE 邮箱传送造成错误。 |
| errEscMailboxVoE | 0x004F | VoE 邮箱传送造成错误。 |
| errEscEepromNoAccess | 0x0050 | 存取 EEPROM 失败。 |
| errEscEeprom | 0x0051 | 装置之 EEPROM 有错误。 |
| errEscSlaveRestarted | 0x0060 | 装置重启。 |
参见